﻿.SysMsg
{
    width:840px;
    float:left;
    border-bottom:1px dashed #ccc;
    margin-left:7px;
    margin-bottom:-3px;
    position:relative;
    min-height:50px;
}
.SysMsg a:link,.SysMsg a:link
{
    color:#34567e;
    text-decoration:none;
}
.SysMsg a:hover,.nTab .SysMsg a:active
{
    color:#34567e;
    text-decoration:none;
}
#SendTime
{
	position:absolute;
	top:0;
	left:0;
    float:left;
    width:158px;
    padding-left:18px;
    padding-top:10px;
    min-height:91px;
    height:auto !important;
    height:91px;
    overflow:visible;
    border-right:1px dashed #ccc;
}
#SysMsgLogo
{
    padding-top:10px;
    float:left;
}
#SysMsgLogo img
{
    margin-bottom:6px;
}
#SysMsgLogo span
{
    color:#34567e;
}

#RMPhoto
{
    float:left;
    width:80px;
    padding-left:10px;
    padding-top:19px;
    padding-bottom:10px;
}
#RMPhoto img
{
    margin-bottom:6px;
}

#SendDateTime
{
    float:left;
    text-align:left;
    color:#ff6600;
    font-family:@新宋体;
    margin-left:6px;
    margin-top:8px;
    font-size:10pt;
    font-weight:bold;
    
}
.pnSysMsg
{
	position:relative;
	top:0;
	left:180px;
	line-height:16px;
    float:left;
	width:620px;
}
#MessageContent
{
	
	line-height:16px;
    float:left;
    color:#34567e;
    padding-left:40px;
    padding-top:17px;
    text-align:left;
    width:200px;
}
#MessageContent b
{
    color:#000;
}

.sestalk
{
    padding-top:5px;
    color:#999;
}
.expandses
{
    color:#558bcc;
}
.MessageOut
{
   clear:both;
   float:left;
   width:840px;
   height:38px;
   line-height:38px;
   text-align:left;
   font-size:14px;
   margin-left:8px;
   margin-top:8px;
   margin-bottom:8px;
   border:1px solid #69adff;
   padding:6px auto 6px 13px;
   background-color:#e4f1ff;
   color:#5a6a7e;
}
.MessageOut img
{
    float:left;
    margin:7px 7px 7px 13px
}
.MessageOut span
{
    float:left;
    display:block;
}
#ViewMessage
{
    line-height:16px;
    float:right;
    position:absolute;
    top:5px;
    right:5px;
}
#ViewMessage a
{
    color:#558bcc;
    text-decoration:none;
}
#ViewMessage .CloseButton
{
    color:#ccc;
    font-size:9px;
    font-weight:bold;
    
}
#ReplyMessage
{
    float:left;
    position:relative;
    left:220px !important;
    *left:auto !important;
    text-align:left;
    border:1px solid #69adff;
    padding:6px;
    margin-left:70px;
    margin-top:-30px;
    *margin-top:15px !important;
    background-color:#e4f1ff;
    max-width:230px;
    color:#5a6a7e;
}
#SMIFooter
{
    text-align:left;
    padding-top:10px;
    clear:both;
    margin-left:18px;
    padding-left:0;
}



.nTab
{
        float: left;
        width: 500px;
        margin:43px 0 0 0;
        *margin:43px 0 0 0 !important;
        *margin:42px 0 0 0;
        background:none;
        margin-bottom: 2px;
}
.nTab .TabTitle
{
        clear: both;
        height: 29px;
        width:500px;
        background-color:#efefef;
        border-bottom:1px solid #ccc;
}
.nTab .TabTitle ul
{
        border: 0;
        margin: 0;
        padding: 0;
        
}
.nTab .TabTitle li
{
        float: left;
        width: 100px;
        cursor: pointer;
        padding-top: 6px;
        padding-right: 5px;
        padding-left: 5px;
        padding-bottom: 6px;
        list-style-type: none;
        margin-left:5px;
        margin-right:5px;
        font-size:14px;
        color:#5a6a7e;
}
.nTab .TabTitle .active
{
        background: #fff;
        border-left: 1px #ccc solid;
        border-top: 1px #ccc solid;
        border-right: 1px #ccc solid;
        border-bottom: 1px #fff solid;
        
}
.nTab .TabTitle .activesend
{
        background: #fff;
        border-left: 1px #ccc solid;
        border-top: 1px #ccc solid;
        border-right: 1px #ccc solid;
        border-bottom: 1px #fff solid;
        font-weight:bold;
        
}

.nTab .TabTitle .normal
{
        background: #e4f1ff;
        border-left: 1px #ccc solid;
        border-top: 1px #ccc solid;
        border-right: 1px #ccc solid;
        border-bottom: 1px #ccc solid;
}
.nTab .TabTitle .normalsend
{
    background: #e4f1ff;
    border-left: 1px #ccc solid;
    border-top: 1px #ccc solid;
    border-right: 1px #ccc solid;
    border-bottom: 1px #ccc solid;
    font-weight:bold;
}
.nTab .TabContent
{
        width: 500px;
        background: #fff;
}
.nTab .TabContent a:link,.nTab .TabContent a:link
{
    color:#34567e;
    text-decoration:none;
}
.nTab .TabContent a:hover,.nTab .TabContent a:active
{
    color:#34567e;
    text-decoration:none;
}

.none
{
        display: none;
}
